rubber plantation/patch - Español Inglés Diccionario